home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 August / PCWorld_2001-08_cd.bin / Software / Vyzkuste / codePad / CodePad30.exe / Syntax Definitions / awk.def < prev    next >
Text File  |  2000-11-08  |  4KB  |  151 lines

  1. object TPersHolder
  2.   P.Name = 'AWK Script'
  3.   P.SyntaxBlocks = <
  4.     item
  5.       Name = 'Default'
  6.       ID = 0
  7.       UseMetaSymbol = True
  8.       UseMetaToWrapLines = True
  9.       MetaSymbol = '\'
  10.       FIText = 0
  11.       FIIntNum = 1
  12.       FIFloatNum = 2
  13.       FIHexNum = 3
  14.       FISymbol = 9
  15.       UseSymbols = True
  16.       UseComments = True
  17.       UseSingleLineComments = True
  18.       UseStrings = True
  19.       UseSingleLineStrings = True
  20.       UseNumbers = True
  21.       UseKeywords = True
  22.       BlockDelimiters = <>
  23.       SingleLineCommentDelimiters = <
  24.         item
  25.           FontID = 4
  26.           LeftDelimiter = '#'
  27.         end>
  28.       SingleLineStringDelimiters = <
  29.         item
  30.           FontID = 5
  31.           LeftDelimiter = '"'
  32.           RightDelimiter = '"'
  33.         end>
  34.       KeywordSets = <
  35.         item
  36.           FontID = 6
  37.           Name = 'Statements'
  38.           Keywords = 
  39.             'BEGIN,break,continue,do,else,END,exit,for,function,if,in,pattern' +
  40.             ',return,while'
  41.         end
  42.         item
  43.           FontID = 7
  44.           Name = 'Built-in Variables'
  45.           Keywords = 
  46.             'ARGC,ARGIND,ARGV,CONVFMT,ENVIRON,ERRNO,FIELDWIDTHS,FILENAME,FNR,' +
  47.             'FS,IGNORECASE,NF,NR,OFMT,OFS,ORS,RLENGTH,RS,RSTART,RT,SUBSEP'
  48.         end
  49.         item
  50.           FontID = 8
  51.           Name = 'Internal Functions'
  52.           Keywords = 
  53.             'atan2,close,cos,exp,fflush,gensub,getline,gsub,index,int,length,' +
  54.             'log,match,next,nextfile,print,printf,rand,sin,split,sprintf,sqrt' +
  55.             ',srand,strftime,sub,substr,system,systime,tolower,toupper'
  56.         end>
  57.     end>
  58.   P.FontTable = <
  59.     item
  60.       FontID = 0
  61.       GlobalAttrID = 'Whitespace'
  62.       Font.Charset = DEFAULT_CHARSET
  63.       Font.Color = clBlack
  64.       Font.Height = -13
  65.       Font.Name = 'Courier New'
  66.       Font.Style = []
  67.     end
  68.     item
  69.       FontID = 1
  70.       GlobalAttrID = 'Integer'
  71.       Font.Charset = DEFAULT_CHARSET
  72.       Font.Color = clGreen
  73.       Font.Height = -13
  74.       Font.Name = 'Courier New'
  75.       Font.Style = []
  76.     end
  77.     item
  78.       FontID = 2
  79.       GlobalAttrID = 'Float'
  80.       Font.Charset = DEFAULT_CHARSET
  81.       Font.Color = clGreen
  82.       Font.Height = -13
  83.       Font.Name = 'Courier New'
  84.       Font.Style = []
  85.     end
  86.     item
  87.       FontID = 3
  88.       GlobalAttrID = 'Integer'
  89.       Font.Charset = DEFAULT_CHARSET
  90.       Font.Color = clGreen
  91.       Font.Height = -13
  92.       Font.Name = 'Courier New'
  93.       Font.Style = []
  94.     end
  95.     item
  96.       FontID = 4
  97.       GlobalAttrID = 'Comment'
  98.       Font.Charset = DEFAULT_CHARSET
  99.       Font.Color = clGray
  100.       Font.Height = -13
  101.       Font.Name = 'Courier New'
  102.       Font.Style = [fsItalic]
  103.     end
  104.     item
  105.       FontID = 5
  106.       GlobalAttrID = 'String'
  107.       Font.Charset = DEFAULT_CHARSET
  108.       Font.Color = clMaroon
  109.       Font.Height = -13
  110.       Font.Name = 'Courier New'
  111.       Font.Style = []
  112.     end
  113.     item
  114.       FontID = 6
  115.       GlobalAttrID = 'Reserved words'
  116.       Font.Charset = DEFAULT_CHARSET
  117.       Font.Color = clBlue
  118.       Font.Height = -13
  119.       Font.Name = 'Courier New'
  120.       Font.Style = [fsBold]
  121.     end
  122.     item
  123.       FontID = 7
  124.       GlobalAttrID = 'System Variable'
  125.       Font.Charset = DEFAULT_CHARSET
  126.       Font.Color = clNavy
  127.       Font.Height = -13
  128.       Font.Name = 'Courier New'
  129.       Font.Style = []
  130.     end
  131.     item
  132.       FontID = 8
  133.       GlobalAttrID = 'System Variable'
  134.       Font.Charset = DEFAULT_CHARSET
  135.       Font.Color = clNavy
  136.       Font.Height = -13
  137.       Font.Name = 'Courier New'
  138.       Font.Style = []
  139.     end
  140.     item
  141.       FontID = 9
  142.       GlobalAttrID = 'Delimiters'
  143.       Font.Charset = DEFAULT_CHARSET
  144.       Font.Color = clBlack
  145.       Font.Height = -13
  146.       Font.Name = 'Courier New'
  147.       Font.Style = []
  148.     end>
  149.   P.SyntaxVersion = 3
  150. end
  151.